right and freedom to congregate - Español Inglés Diccionario